Mitch RichmondMitch Richmond
The 24-Race Season and Injury Files That Are Too CleanAt a pre-season fitness assessment at a European circuit, I stood behind the...
V.League and the Data Gap: When Vietnamese Football Is Analyzed by Emotion Instead of NumbersIn the last 14 matches of a 19-year-old midfielder in V.League, his...
Estonia beat Finland 3-2 in Tampere: Belgium takes Pool C crownAt 19-19 in the third set, Luka Marttila stepped to the service line and scor...
The Scandinavian Defence: Sixty Minutes, One Name, and the Gap Nobody FilledOn a board in a club in the Petrogradskaya district of Saint Petersburg, a...
Nine Layers of Esports Decoding: When an Empty Analytical Framework Is the Most Honest LessonOn a November night, I opened my spreadsheet and found it completely blank. N...
The Weight Room and the Slow Death of Youth Technical DevelopmentOn a Saturday afternoon in late October, I sat in the fourth row of an...
Indian Badminton at the 2026 Asian Games: When One Pair Carried an Entire Medal SkyAt the arena in Aichi-Nagoya, India's top men's doubles pair walked onto cour...
When the Stadium Goes Quiet, the Only Applause Left Is Your Own HeartbeatWhen the stadium goes quiet, the only applause left is your own heartbeat. I...
The Youth Archaeologist: When Stage-1 Is Empty, Vietnamese Football's Sediment Layers Remain UnexcavatedWhen I stand in the empty stadium, I hear the echo of matches that never took...
Manchester United vs Como: 18th meets 17th, three points apiece, and a void where the data should beTwo in the morning in Manchester. I open the preview file for Manchester Unit...
The Black Box of the Final Twenty Minutes: A Data Report on the Five-Substitution Rule in V.League 1At minute 78 on 8 March 2026, in a 22,000-seat stadium in central Vietnam, th...
Antibes: Samokhin Holds Firm, Noirault's Perfect Day, and Four U19 ComebacksThe Antibes hall sits right beside the Mediterranean, but inside there is no...
Vietnam U17 lose 1-4 in Korea: The only real defeat is the one nobody dares to look atIn the last three matches of Vietnam U17, there is a statistic nobody tracks:...
Analysis of Vietnam U20 losing to Iran U20 1-3: First personal goal, collapse in the second half and overall failure in U20 Asian Cup 2027Analysis of the match between Vietnam U20 and Iran U20 in the U20 Asian Cup...
F1 2026 Finale: Imola Has Booked Rooms, Abu Dhabi Has Not Let GoDecember 6, 2026 falls on a Sunday. In the booking lists of several teams, th...
When the Source Data Is Empty: A Lesson on Verification in Sports AnalysisA deep professional sports analysis with all nine dimensions, a full system o...
China Masters 2026: India's Three Quarter-Final Berths and the Data Nobody PublishesThe third game had barely started when Satwiksairaj Rankireddy and Chirag...
The Pool Without Data: When a Sports Writer Must Learn to Say 'I Don't Know'The Pool Without Data: When a Sports Writer Must Learn to Say 'I Don't Know' ...
Hanoi FC 1–4 SLNA: A 25-Minute Wait Outside the Press Room and a System Lost After the First GoalIn the 35th minute the ball was in the Hanoi FC net. By the 90th minute the...
Gabriel Magalhaes almost sent off, Rooney slams VAR: Arsenal lucky vs ChelseaMoment Gabriel Magalhaes almost sent off, Wayne Rooney slams VAR: Arsenal...
